A parallel network simulation and virtual time-based network emulation testbed

نویسندگان

  • Dong Jin
  • Yuhao Zheng
  • David M. Nicol
چکیده

To analyze large-scale systems with high fidelity, it is necessary for a network testbed to offer both realistic emulation (to represent software execution) and effective simulation (to model background computation and communication). We present a network testbed that integrates a light-weighted emulation system OpenVZ (modified earlier to operate in virtual time) with a parallel discrete-event network simulator S3F. Our algorithmic contributions lay in the design and management of virtual time as it transitions from emulation, to simulation, and back. We also address the unavoidable uncertainties involved in emulation behavior by finding analytical bounds for the error, and produced empirical data showing that the error is as small as the minimum system execution unit. In addition, we observe excellent system scalability with large-scale network experiments, and study the performance impact of the size of the synchronization window, which serves as a strong motivation for developing efficient emulation lookahead in our testbed. Keywords—parallel discrete event simulation; network emulation, virtual time

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A lightweight container-based virtual time system for software-defined network emulation

Container-based network emulation offers high fidelity and a scalable testing environment to bridge the gap between research ideas and real-world network applications. However, containers take their notions of time from the physical system clock, and thus the time-stamped events from different containers are multiplexed to reflect the scheduling serialization by the Linux operating system. Conj...

متن کامل

Lee, Hee Won. Network Emulation with Adaptive Time Dilation. (under the Direction of Network Emulation with Adaptive Time Dilation

LEE, HEE WON. Network Emulation with Adaptive Time Dilation. (Under the direction of Mihail L. Sichitiu and David Thuente.) In order to evaluate the performance of new network architectures and protocols, researchers have used diverse methods such as theoretical analysis, network simulation, testbed implementation, and emulation. Among these methods, emulation has been widely employed over the ...

متن کامل

Scalable Network Emulation - The NET Approach

Network emulation is an efficient method for evaluating distributed applications and communication protocols by combining the benefits of real world experiments and network simulation. The process of network emulation involves the execution of connected virtual nodes running the software under test in a controlled environment. Our Network Emulation Testbed (NET) achieves high scalability by com...

متن کامل

Advances in Communications and Networking - II Guest Editors : Fan Zhai , Ibrahim Matta , and George Rouskas

Network emulation is an efficient method for evaluating distributed applications and communication protocols by combining the benefits of real world experiments and network simulation. The process of network emulation involves the execution of connected virtual nodes running the software under test in a controlled environment. Our Network Emulation Testbed (NET) achieves high scalability by com...

متن کامل

Navigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network

Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Simulation

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2014